- a place where persons (typically asylum seekers, illegal immigrants, or people awaiting trial) may be detained for short periods by order of a court
Collins Concise English Dictionary © HarperCollins Publishers::
detention centre n
'detention centre' also found in these entries (note: many are not synonyms or translations):